import sun.security.util.Length;

import java.util.Random;

/**
 * 一维数组
 * 1、定义
 *    类型[] 数组名=new 类型[大小]；
 *    类型 数组名[]=new 类型[大小];
 *  2、
 */
public class Array1 {
    public static void main(String[] args){
        int[] a=new int[5];
        String b[]=new String[10];
        out(a);//调用out函数输出
        setRandom(a);
        out(a);
        out(b);
        int f[]=new int[20];
        fb(f);
        out(f);
    }
    static void  insert(int[] a,int x,int pos){
        for (int j=a.length-1;j>pos;j--){
            a[j]=a[j-1];
        }
        a[pos]=x;
    }
    static void fb(int[] x){
        x[0]=x[1]=1;
        for (int i=2;i<x.length;i++){
            x[i]=x[i-1]+x[i-2];
        }
    }
    static void setRandom(int[] x){
        Random r=new Random();
        for (int i=0;i<x.length;i++){
            x[i]=r.nextInt(100);
        }
    }
    static void out(int[] x){
        for (int e: x){
            System.out.print(e+" ");
        }
        System.out.println();
    }
    static void out(String[] x){
        /*for (String e: x){
            System.out.print(e+" ");
        }*/
        for (int i=0;i<x.length;i++){
            System.out.print(x[i]+" ");
        }
        System.out.println();
    }
}
